person left speechless - Francés Inglés Diccionario